Big Huge Thesaurus

Platylobium formosum

noun